package com.movitech.mobile.cz.base.supplier.bizvo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 供方审查入库审批请求参数类
 *
 * @author Jack.Gong
 * @since 2018-03-01
 */
@Data
public class SuppliersAuditRequestVO {

	@ApiModelProperty("供方与地区公司关联ID")
	private String rcRelatedId;

    @ApiModelProperty("供方ID")
    private String id;   //供方id

    @ApiModelProperty("报告ID")
    private String reportId;   //报告ID
//    @ApiModelProperty("供方子表id")
//    private String subId;   //供方子表id

    @ApiModelProperty("备注意见")
    private String comments;  //备注意见

    @ApiModelProperty("操作类型（1：退回修改，2：审查不通过，3：审查通过，6：转为待观察，7：考察不通过， 8：考察通过，11：审批通过，12：审批不通过,13:变更审核不通过,14:变更审核通过）")
    private Integer actionType;  //操作类型（1：退回修改，2：审查不通过，3：审查通过，6：转为待观察，7：考察不通过， 8：考察通过;）

    /**
     * 对接类型（1：供应商，2：采购）
     */
    @ApiModelProperty(value = "对接类型（1：供应商，2：采购）")
    private Integer abutmentType;
    /**
     * 对接子类型（1：供应商入库审批）
     */
    @ApiModelProperty(value = "对接子类型（1：供应商入库审批、2：转待观察审批、3：转不合格审批、4：转潜在审批、5：转黑库审批）")
    private Integer abutmentSubType;

    @ApiModelProperty(value = "意向供方分类id")
    private String intentionSupplierCategoryIds;

    @ApiModelProperty(value = "意向供方分类名称")
    private String intentionsupplierCategoryNames;

    @ApiModelProperty(value = "详情链接url")
    private String abutmentDetailUrl;

    @ApiModelProperty(value = "入库审批流程类型")
    private String flowKind;
}
